#include "stdafx.h"
#include "MuLua.h"
#include "..\\Lua\\lua.hpp"

using namespace Next::Lua;

CMuLua::CMuLua()
{
	pLua = luaL_newstate();
	luaL_openlibs(pLua);

	char msg[256];

	luaL_dofile(pLua, ".\\teste.lua");
	lua_getglobal(pLua, "teste");

	const char* teste = lua_tostring(pLua, -1);

	lua_getglobal(pLua, "teste2");
	const char* teste2 = lua_tostring(pLua, -1);

	lua_getglobal(pLua, "teste3");
	const char* teste3 = lua_tostring(pLua, -1);

	strcat_s(msg, teste);
	strcat_s(msg, teste2);
	strcat_s(msg, teste3);

	MessageBox(NULL, msg, "teste", MB_OK);
}

CMuLua::~CMuLua()
{

}